//MethonArgsTest.java
package com.ylaihui.oop1;

public class MethonArgsTest {

	public void show(int i){
		System.out.println("show int");
	}
	
	public void show(String s){
		System.out.println("show string");
	}
	public void show(String ... strs){
		System.out.println("show strings");
	}
	
//	public void show(String [] strs){
//		// Duplicate method show(String[]) in type MethonArgsTest
//	}

//	public void show(String ...strings, int i) {
//		// The variable argument type String of the 
//		// method show must be the last parameter
//	}
	
	public static void main(String[] args) {
		MethonArgsTest t = new MethonArgsTest();
		// show string (有个确定的方法，那么优先执行确定参数个数的，如果没有，那么会调用 可变参数的方法)
		t.show("aaa");  
		t.show("aaa", "bbb");
	}
}
